home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / The World of Computer Software.iso / pcad118.zip / PCAD.DOC < prev    next >
Text File  |  1992-12-20  |  76KB  |  1,380 lines

  1.                                                               
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.                                      PrintCAD 1.18
  21.  
  22.                         printer driver for IBM/DOS CAD packages
  23.                            including AutoCAD and Microstation
  24.  
  25.                       (C) Copyright Ravitz Software Inc. 1991,1992
  26.  
  27.  
  28.  
  29.             Ravitz Software Inc.                        BBS/FAX 606-268-0577
  30.             P.O. Box 25068
  31.             Lexington, KY  40524-5068
  32.             USA                            Compuserve Cary Ravitz [70431,32]   
  33.  
  34.                                                                             p-1
  35.          Contents -------------------------------------------------------------
  36.  
  37.            Introduction ..................................................... 2
  38.            License and Registration                                           3
  39.            What Is New ...................................................... 3
  40.            Operation                                                          4
  41.            Installation ..................................................... 5
  42.            Suggested Startup .BAT Files                                       5
  43.            Syntax ........................................................... 6
  44.            Overview of Options                                                7
  45.            /1, /2, /3, /4, /5 - Alternate Configurations .................... 7
  46.            /A - Location Option                                               7
  47.            /B - Tiling Option ............................................... 8
  48.            /C - Pen Color Option                                              8
  49.            /D - Output Destination Option ................................... 9
  50.            /F - Output Format Option                                         10
  51.            /I - Scaling Point Location Option .............................. 12
  52.            /J, /K - Printer Code Prefix, Suffix Options                      12
  53.            /L - Page Layout Option ......................................... 13
  54.            /M - Magnification Option                                         14
  55.            /O - Origin and Orientation Option .............................. 14
  56.            /P - Intercept Mask Option                                        14
  57.            /Q - Number of Copies Option .................................... 16
  58.            /R - Internal Resolution Option                                   15
  59.            /S - Pen Shading Option ......................................... 15
  60.            /T - Temporary File Option                                        15
  61.            /W - Pen Width Option ........................................... 16
  62.            /X - Control Option                                               16
  63.            /Y - D/Y and S/E Switch Settings Option ......................... 17
  64.            /Z - Chord Angle and Enhanced Font Option                         17
  65.            Large Paper ..................................................... 18
  66.            DESQview and Windows                                              18
  67.            Answers ......................................................... 19
  68.            Useful Prefix and Suffix Codes                                    20
  69.            Output Devices .................................................. 21
  70.            Color Processing                                                  26
  71.            Compatibility and Technical Information ......................... 26
  72.            User Support                                                      27
  73.  
  74.                                                                             p-2
  75.          Introduction ---------------------------------------------------------
  76.  
  77.            PrintCAD is a pen plotter emulator that acts as a printer driver for
  78.            most IBM/DOS based CAD packages. It lets you print drawings directly
  79.            from CAD programs, via the CAD program's pen plotter driver - either
  80.            AutoCAD's ADI plotter driver or an HP-GL driver.
  81.  
  82.            PrintCAD  works  with  AutoCAD,  AutoSketch,  Microstation,  Cadkey,
  83.            Generic CADD, Draft Choice, PC-Draft-CAD, and other CAD programs. It
  84.            will  print on Epson and  IBM 9  pin  printers, Epson, Fujitsu, IBM,
  85.            NEC,  and  Toshiba 24 pin  printers, HP LaserJet, DeskJet, PaintJet,
  86.            QuietJet, HP-GL/2  devices, and  HP-GL plotters, Canon LBP,  BJ, and
  87.            BJC printers, IBM LaserPrinter,  ExecJet, and Quietwriter 2  and  3,
  88.            Kodak Color 4,  PDP ProTracer, Tektronix ColorQuick,  and PostScript
  89.            printers, and it will generate PCX files.
  90.  
  91.            PrintCAD  prints  faster than  many native  CAD printer  drivers and
  92.            provides  additional  flexibility, such as pen  width,  shading, and
  93.            color   (with  color   mixing),   and   paper   size,   orientation,
  94.            magnification, and  positioning.  PrintCAD  uses  the  best graphics
  95.            modes available for each printer that it supports.
  96.  
  97.            PrintCAD  is a swapping resident program that uses 5K of base memory
  98.            and  400K of EMS or XMS memory.  Either 400K of EMS or XMS memory is
  99.            required.  EMS and  XMS are expanded and extended  memory management
  100.            protocols that are typically set  up with memory management software
  101.            such as HIMEM/EMM386, QEMM386, or  386MAX.  If you have  a  computer
  102.            with extended  or expanded memory hardware, you need to install such
  103.            a driver to use it as EMS or XMS memory.
  104.  
  105.            PrintCAD  automatically loads high if a 5K DOS  or XMS  upper memory
  106.            block is available. Do not use LOADHI or LOADHIGH.
  107.  
  108.            For  use with DOS extender based  programs such as  AutoCAD  386 and
  109.            Microstation  4, a VCPI handler  needs to be present.  VCPI handlers
  110.            are built into MS-DOS  5's  EMM386.EXE and  recent  versions of QEMM
  111.            386, 386MAX, and other 386 memory managers.  If PrintCAD notes "VCPI
  112.            not  present"  then you  need  to  upgrade  your  memory  management
  113.            software.
  114.  
  115.            PrintCAD  has  been tested in  a variety of  environments.  However,
  116.            because it  is a  swapping resident program, unusual  situations may
  117.            cause  it to crash the system.  Please  test  it  thoroughly on your
  118.            system before using it with unsaved data.  PrintCAD  will  generally
  119.            work  with multitasking  systems  such as DESQview and  Windows, but
  120.            this is not guaranteed. See DESQview and Windows for information.
  121.  
  122.            This program is produced by a member of the Association of Shareware
  123.            Professionals (ASP).  ASP wants to  make  sure  that  the  shareware
  124.            principle  works   for  you.   If  you   are  unable  to  resolve  a
  125.            shareware-related  problem  with  an ASP  member  by  contacting the
  126.            member directly, ASP may be able to help. The ASP Ombudsman can help
  127.            you resolve a  dispute or problem  with an  ASP member, but does not
  128.            provide technical support for members' products. Please write to the
  129.            ASP  Ombudsman at  545  Grover Road,  Muskegon, MI 49442  or send  a
  130.            CompuServe message via CompuServe Mail to ASP Ombudsman 70007,3536. 
  131.  
  132.                                                                             p-3
  133.          License and Registration ---------------------------------------------
  134.  
  135.            PrintCAD is  provided  as is.  There are  no warranties expressed or
  136.            implied.  PrintCAD  is  a  swapping resident  program that may  have
  137.            problems with unusual environments.
  138.  
  139.            PrintCAD  is  copyrighted  by  Ravitz Software  Inc.  You  may  copy
  140.            PrintCAD only for use under this license agreement.
  141.  
  142.            PrintCAD  is distributed as shareware.  You may use PrintCAD without
  143.            charge on a trial basis to determine its suitability for you. If you
  144.            continue to  use  it  after  your  evaluation,  you must  purchase a
  145.            registered copy for $49.  This registration  covers use  by a single
  146.            person (on multiple computers) or installation on  a single computer
  147.            (may be used by a group of people).  There is no cost to use a later
  148.            1.** version after registering any 1.** version.
  149.  
  150.            You may distribute PrintCAD as a stand alone product if you keep the
  151.            entire   package  together,  unchanged,   including   this   license
  152.            explanation, and do not charge more than $10. You may not distribute
  153.            PrintCAD as part of another product.
  154.  
  155.            To purchase a registered copy of PrintCAD, send your name,  address,
  156.            and $49 check to:
  157.  
  158.              Ravitz Software Inc.
  159.              P.O. Box 25068
  160.              Lexington, KY  40524-5068
  161.              USA
  162.  
  163.            You will  be sent  a  printed manual  and  disk (always  the  latest
  164.            version).  Please specify 3.5  or 5.25 inch disk.  If you previously
  165.            registered  PrintCAD,  you may send $15 to  get a current  disk  and
  166.            manual.
  167.  
  168.            Multiuser licenses are $49 for the first copy (with disk and manual)
  169.            and thereafter $40  per  copy  (with  disk and  manual) or  $25  per
  170.            license (without disk or manual).
  171.  
  172.            For users outside the USA, please make checks payable in US dollars,
  173.            and except  for  Canada,  please  use  a  check  from  a US bank  if
  174.            possible. Don't forget to include your country in your address.
  175.  
  176.            If you register through a business, be sure to include your name.
  177.  
  178.          What Is New ----------------------------------------------------------
  179.  
  180.            V 1.18 - Supports HP DeskJet 500C, PaintJet XL 300, LaserJet 4. /XN
  181.                     inhibits swapping for improved compatibility with DOS
  182.                     extender based programs.
  183.  
  184.            V 1.16 - HP-GL/2 output (/F0), you can set the nominal resolution
  185.                     of PostScript or HP-GL/2, /X+ and /X- let you increase or
  186.                     shrink PrintCAD's memory space, PS XP macro selects a paper
  187.                     tray, /FG drives the PDP ProTracer, XMS is the default
  188.                     for swapping memory.                                       
  189.  
  190.                                                                             p-4
  191.          Operation ------------------------------------------------------------
  192.  
  193.            When PrintCAD  is run  for the first  time,  it installs itself  and
  194.            swaps most  of  its  code  to EMS (expanded memory) or XMS (extended
  195.            memory). Subsequent runs look for the resident copy and send control
  196.            information to it, updating the parameters.
  197.  
  198.            When resident, PrintCAD intercepts calls to DOS that the CAD package
  199.            makes to output  HP-GL.  This data is used to drive the printer.  To
  200.            make this work, you must tell  PrintCAD how  to recognize that HP-GL
  201.            data is being output from your CAD package.  Choose  a filename mask
  202.            that you can match with your  CAD  package, such as *.PLT.  Set this
  203.            with the /P option (/P*.PLT).  Inside your CAD package, output HP-GL
  204.            (HP 7475, HP 7440/17440, or HP 7550) to a file name that matches the
  205.            mask. PrintCAD intercepts the data and prints the picture.
  206.  
  207.            For  AutoCAD and  AutoSketch, you can use  ADI for the filename mask
  208.            (/PADI).  Configure AutoCAD for an ADI plotter on interrupt hex 78 -
  209.            up to 40 pens, 1016 dots/inch.  Then all output  to this driver goes
  210.            to  PrintCAD  via interrupt  78.  You can  also  use AutoCAD's HP-GL
  211.            driver - setup is the same as noted in the previous paragraph.
  212.  
  213.            After making PrintCAD resident, you can verify that it is functional
  214.            by copying an HP-GL file to "pcad.plt" with the DOS COPY command.
  215.  
  216.            For color output, the CAD package should be configured for a plotter
  217.            with multiple pens  (up to 40),  the CAD  package's  pen  assignment
  218.            table  should be  set  up match  screen colors to  pen  numbers, and
  219.            PrintCAD's /C option should set up to match.
  220.  
  221.            PrintCAD beeps  the first time  that  it is sent  data  after a file
  222.            open.  If you turn on sound (/XS), PrintCAD causes a high beep after
  223.            swapping in its code and a low  beep before swapping it out,  to let
  224.            you know that it is processing.
  225.  
  226.            When PrintCAD  is running,  Esc gives  stops processing  at the next
  227.            good stopping  point.  Ctrl-B stops processing immediately and  will
  228.            likely leave the printer in need of a reset.
  229.  
  230.            Internally PrintCAD uses two  byte coordinates  on a 1016  dots/inch
  231.            grid. This allows for plots with coordinates of over 30 inches - far
  232.            larger  than  an HP  7475  can handle.  However, if  you  are  using
  233.            PrintCAD to emulate  a large plotter, you may  overflow the internal
  234.            coordinate system.  This condition is not checked, and it will cause
  235.            garbage output.  You can change the  internal resolution to 508 dots
  236.            per  inch (giving  60 inch maximum  plot sizes) with the  /R  option
  237.            (/R508).  This only helps  store the original  plot internally.  The
  238.            next  step in PrintCAD converts these  coordinates  to the requested
  239.            size in the resolution  of the output device,  and these coordinates
  240.            must also fit in the two byte coordinate list.                      
  241.  
  242.                                                                             p-5
  243.          Installation ---------------------------------------------------------
  244.  
  245.            Copy  the  files PCAD.EXE  and  PCADDV.EXE to  your  working disk or
  246.            directory. They are all that you need to run PrintCAD.
  247.  
  248.            PCAD.EXE is the PrintCAD executable file. PCADDV.EXE is a loader for
  249.            setting up PrintCAD underneath DESQview.
  250.  
  251.            In addition to the above files, these files are part in the package,
  252.            and must be included if you distribute PrintCAD as shareware:
  253.  
  254.              PCAD.DOC   documentation
  255.              ADD.DOC    additional documentation since last release
  256.              ORDER.FRM  order form
  257.              README.*   quick information
  258.  
  259.          Suggested Startup .BAT Files -----------------------------------------
  260.  
  261.            Below  are some sample .BAT files for various situations.  Such .BAT
  262.            files may be used  to start PrintCAD or  change its parameters.  You
  263.            should not start PrintCAD from under a DOS shell, but you can change
  264.            parameters in this situation.
  265.  
  266.            AutoCAD or AutoSketch, DeskJet or LaserJet III, 1/1 prints
  267.  
  268.              PCAD /padi/fi
  269.  
  270.            AutoCAD or AutoSketch, DeskJet 500C, 1/1 prints
  271.  
  272.              PCAD /padi/fa/crgbcmyk
  273.  
  274.              In AutoCAD configure  a  seven pen ADI  plotter and set up the pen
  275.              assignment table so that pens  1..7  have colors red, green, blue,
  276.              cyan, magenta, yellow, black.
  277.  
  278.            AutoCAD, DeskJet (printer 1), PaintJet (LPT2), plotter (COM1)
  279.  
  280.              PCAD /p#prn.plt/fi
  281.              PCAD /2/fp/ckrgbcmyk/dlpt2
  282.              PCAD /3/f8/dcom1
  283.  
  284.              From AutoCAD plot to 1prn, 2prn, or 3prn.
  285.  
  286.            Microstation, Canon BJ330, 1/1 print, 11x17 paper
  287.  
  288.              PCAD /p*.000/f7/l10,16,.25,.25/j27 67 0 17
  289.  
  290.            PC-Draft-CAD, LaserJet II, legal paper, best fit
  291.  
  292.              PCAD /xa/p*.plt/mf1/fl/j27 38 108 51 65/l7.97,13.25,0,0
  293.  
  294.              (/XA and/or /XL may be needed for use with PC-Draft-CAD.)         
  295.  
  296.                                                                             p-6
  297.          Syntax ---------------------------------------------------------------
  298.  
  299.            The calling syntax of PrintCAD is:
  300.  
  301.              PCAD /option1 /option2 ...
  302.  
  303.            Spaces between parameters are not required.
  304.  
  305.            Except for the /X and  /P options, if a given option is entered more
  306.            than once, only the last entry is used.  And if an option is invalid
  307.            (but not incorrect), it is ignored. Only one /X and one /P option is
  308.            allowed.
  309.  
  310.            If you do  not enter any  parameters, PrintCAD  displays  its option
  311.            reminder screen.
  312.  
  313.            Below, [  and ] enclose optional suboptions and | separates mutually
  314.            exclusive suboptions. The options and suboptions may be in any order
  315.            except  that  multiple  numeric suboptions are  ordered  and numeric
  316.            suboptions must follow character suboptions where the characters may
  317.            be digits.  "c"  refers to  a suboption character,  "x" and  "y"  to
  318.            suboption  numbers,  "i"  and "j" to suboption  integers, "b"  to  a
  319.            suboption byte, and "f" to a DOS file or device name.
  320.  
  321.            For numbers (x, y), a decimal point  is allowed but is not required,
  322.            and scientific notation is not allowed.  "-" is allowed but not "+".
  323.            For  integer  input (i, j),  only  base ten  integers from -32768 to
  324.            32767 are allowed. "+" is not allowed. A byte (b) must be a base ten
  325.            integer from 0 to  255 or a hexadecimal  number prefixed with $ from
  326.            $00 to $FF.  Further range checking is done for most options to flag
  327.            unreasonable input.  If an option  has multiple  numeric suboptions,
  328.            these may be separated with commas or blanks.
  329.  
  330.            ********************************************************************
  331.  
  332.            It  is very important to choose the right output format (/F option).
  333.            It is likely  that  the  default  output  format will  work on  your
  334.            printer, but it is equally likely  that it  will not produce optimal
  335.            results.  Please look carefully at the entire list of output formats
  336.            before  choosing one, and do not assume that because a  format works
  337.            that it is the best one to use.
  338.  
  339.            ********************************************************************
  340.  
  341.                                                                             p-7
  342.          Overview of Options --------------------------------------------------
  343.  
  344.            PrintCAD's options fall into several categories.  The first is input
  345.            and output  choices.  The input option  (/Pmask) lets you  choose an
  346.            intercept filename mask, or you may select ADI interrupt 78 by using
  347.            "adi". The output options are /F, the output format (printer model),
  348.            and /D, the destination port, device, or file.
  349.  
  350.            The second category is  the page layout.  /L  controls the size  and
  351.            location of  the print  window (hard  clip limits) and the option to
  352.            box the window. Tiling is set with /B and copies with /Q.
  353.  
  354.            The third category defines  how the  plot  looks  within  the  print
  355.            window.  /M,  the  magnification,  sets  the size  of  the plot.  /A
  356.            determines the location of the plot within the print window. /O sets
  357.            the  origin  and  orientation, and  is used to rotate or  mirror the
  358.            plot. /I sets the plotter's initial scaling points.
  359.  
  360.            The  fourth category defines the pens, /W for the width,  /C for the
  361.            color, and /S for the shade.
  362.  
  363.            The fifth category determines how PrintCAD processes the plot.  This
  364.            includes the temporary file  /T, the default and minimum chord angle
  365.            /Z,  the plotter  Y/D  and  S/E  switch position  /Y,  the  internal
  366.            resolution /R, and prefix and suffix printer codes /J and /K.
  367.  
  368.            /1, /2, /3, /4, and /5 let you set up multiple configurations.
  369.  
  370.          /1, /2, /3, /4, /5 - Alternate Configurations ------------------------
  371.  
  372.            These options select up to 5 alternate configurations, labeled 1..5.
  373.            /1 is  the  default.  The configuration used  for printing is chosen
  374.            based on the file name and mask (/P option).
  375.  
  376.          /A - Location Option -------------------------------------------------
  377.  
  378.            /A[O][x,y] - location - default /A
  379.  
  380.            The A option determines the location of the plot in the print window
  381.            by specifying a point on the plot that is to be aligned with a point
  382.            in the print window.  You can specify the  plot alignment point with
  383.            x,y  in   inches   from  the   plot's   origin  (before   PrintCAD's
  384.            magnification is applied), or let it default to the plot center. For
  385.            the print window alignment point, you can default  to the  center or
  386.            specify the origin with  O.
  387.  
  388.            /A      puts the center of the plot at the print window center
  389.            /AO0,0  puts the plot 0,0 at the print window origin
  390.            /A0,0   puts the plot 0,0 at the print window center                
  391.  
  392.                                                                             p-8
  393.          /B - Tiling Option ---------------------------------------------------
  394.  
  395.            /B[i,j,x] - tiling parameters - default /B1,1,0
  396.  
  397.            /B  lets  you  specify tiling options that break a  large  plot into
  398.            pages. Each page is defined by the page layout option (/L).  I and j
  399.            specify  the number of tiles (pages) horizontally and vertically.  X
  400.            specifies the overlap in inches.
  401.  
  402.            /B2,2,.5  breaks the plot into 4 pages with .5 inch overlap
  403.            /B        is the same as /B1,1,0 and produces no tiling
  404.  
  405.          /C - Pen Color Option ------------------------------------------------
  406.  
  407.            /C[O|T]c.. - color - default /CK
  408.  
  409.            /C specifies the color  of each of  40 pens.  The colors  are  B for
  410.            blue, C for cyan, G for green, K for  black,  M  for magenta,  R for
  411.            red, W for white, and Y  for  yellow.  Unspecified pens use the last
  412.            selected color  (/CRGB  is the same as  /CRGBBBBBB).  If  the output
  413.            format  does not  allow  color then  nonwhite  colors are changed to
  414.            black.
  415.  
  416.            Additional colors can be created with shade mixing. These colors use
  417.            shading patterns  to  mix  the  eight pure colors.  The format for a
  418.            mixed color is  .??  where each ?  represents any of  the eight pure
  419.            colors.  The first  color is printed  with the pen's shading pattern
  420.            (/S option)  and the  second  is printed  with  the  inverse shading
  421.            pattern.  If  the shade value is  0 (solid) it is replaced by 2 (one
  422.            dot checkerboard) which produces the most uniform mixed colors.
  423.  
  424.            Mixed colors need line  widths  of at least  2 (4  for 2 dot shading
  425.            patterns) to look good, and they may have  visual artifacts on edges
  426.            near a 45 degree angle.  Multipass dot matrix formats may not handle
  427.            color mixing well.
  428.  
  429.            By default, colors are  overwritten into the print,  so they  appear
  430.            opaque.  You can  switch to translucent colors (ored into the print)
  431.            with the  T suboption, and then back to opaque with the O suboption.
  432.            Make  this  mode switch in front of the pen that you want to change.
  433.            For PostScript devices and plotters, the color processing is done by
  434.            the device, not PrintCAD.  PostScript  devices  use opaque lines and
  435.            plotters use translucent lines.
  436.  
  437.            " means repeat the previous color.
  438.  
  439.            /CK             sets pen 1..40 to black
  440.            /CKOR.MB""T.KY  sets pen 1     to black
  441.                                 pen 2     to opaque red
  442.                                 pen 3..5  to opaque magenta on blue
  443.                                 pen 6..40 to translucent black on yellow       
  444.  
  445.                                                                             p-9
  446.          /D - Output Destination Option ---------------------------------------
  447.  
  448.            /D[+]f - destination - default /D1
  449.  
  450.            The D option specifies the output printer port, device, or file. The
  451.            + suboption causes files to  be appended rather than overwritten (it
  452.            has no effect on device output). 1, 2, and 3 select the BIOS printer
  453.            routines.  X1, X2, X3, and X4 select xon/xoff controlled serial port
  454.            drive.  H1,  H2,  H3, and H4 select hardware controlled serial  port
  455.            drive. You can also use the DOS devices LPT1, COM1, etc.
  456.  
  457.            PrintCAD cannot set up the serial ports. This is usually done in the
  458.            AUTOEXEC.BAT with MODE (probably MODE COM1:9600,N,8,1,P).
  459.  
  460.            If you  specify  a  file name extension that is a three digit number
  461.            (for  example  000,  323),  and multiple  pages  are output  via the
  462.            multiple copies option, tiling, or multiple HP-GL pages, then rather
  463.            than  appending the  destination file,  additional files are created
  464.            with sequential extensions.
  465.  
  466.            /D2          sends output to the second parallel port via BIOS
  467.            /DLPT3       sends output to the DOS device LPT3
  468.            /D+TEMP.PRN  appends output to file TEMP.PRN
  469.            /DOUTPUT.000 sends output to OUTPUT.000, OUTPUT.001, ...            
  470.  
  471.                                                                            p-10
  472.          /F - Output Format Option --------------------------------------------
  473.  
  474.            /Fc[-|+|*][!][~][`][x,y] - output format - default /FN~
  475.  
  476.            The F option specifies the output format. -, +, and * are resolution
  477.            modifiers, !  selects a compression  mode driver, ~ turns  off color
  478.            processing,  and  `  turns off  four plane  color processing.  These
  479.            suboptions are allowed even if they have no effect.
  480.  
  481.            For PostScript  (/FS) and HP-GL/2  (/F0) you can append the  nominal
  482.            device resolution.  Matching the nominal  resolution to the  printer
  483.            may yield small improvements in print quality.
  484.  
  485.            You can append the horizontal and vertical  resolution of the output
  486.            device  in  dots/inch.  This  overrides  the  normal  output  device
  487.            resolution, but does  not affect the structure of the output.  These
  488.            numbers should follow  all other suboptions.  In addition to letting
  489.            you choose any resolution  for a  bit map,  this  feature  lets  you
  490.            compensate for print size error.  For example, a 360x360 dpi printer
  491.            consistently under indexes so that  a 6 inch high box comes out 5.94
  492.            inches.  Using 360,363.6 (6/5.94*360 = 363.6) removes the error. For
  493.            print size correction, you also  specify a number from .5 to 2 which
  494.            is  interpreted as  the  nominal  resolution  time this number.  For
  495.            example on a 360 dpi printer, 1.0,1.01 is the same as 360,363.6.
  496.  
  497.            Drivers marked below with ! have a compression mode driver, selected
  498.            with "!".  This may be  very useful, but it depends on your printer.
  499.            These  drivers compress the  output data by breaking  bit map strips
  500.            with printhead positioning commands.  This  saves data  transmission
  501.            time, but some  printers spend more  time positioning the  printhead
  502.            than is saved by not sending the data.
  503.  
  504.            A  number of  printers use  compression  mode by default.  It can be
  505.            turned off with ¡ (ASCII 173).
  506.  
  507.            Drivers marked below with ~  are color  devices.  Using ~ suppresses
  508.            color processing, substituting  black for  all colors  except white.
  509.            The ` suboption switches  between  4 and 3 plane  color  (see  Color
  510.            Processing).
  511.  
  512.            /F0     ~ HP-GL/2 ......................................... 600x600
  513.            /F0i    ~ HP-GL/2                                             ixi
  514.            /F1     ~ IBM 9 pin ....................................... 120x72
  515.            /F1+    ~ IBM 9 pin (2 pass)                                120x144
  516.            /F1*    ~ IBM 9 pin (4 pass) .............................. 240x144
  517.            /F2       IBM Quietwriter 2                                 240x240
  518.            /F3       IBM Quietwriter 3 ............................... 240x240
  519.            /F4-      IBM LaserPrinter (PPDS mode)                      150x150
  520.            /F4       IBM LaserPrinter (PPDS mode) .................... 300x300
  521.            /F5    !~ IBM 24 pin alternate 1                            180x180
  522.            /F5+   !~ IBM 24 pin alternate 1 (2 pass) ................. 360x180
  523.            /F5*   !~ IBM 24 pin alternate 1 (4 pass)                   360x360
  524.            /F6    !  IBM Proprinter X24 .............................. 180x182
  525.            /F6+   !  IBM Proprinter X24 (2 pass)                       360x182
  526.            /F6*   !  IBM Proprinter X24 (4 pass) ..................... 360x364
  527.            /F7       Canon BJ (Proprinter mode), IBM ExecJet           360x360
  528.            /F7+      Canon BJ (Proprinter mode), IBM ExecJet (2 pass)  360x360 
  529.  
  530.                                                                            p-11
  531.            /F8       HP-GL .......................................... 1016x1016
  532.            /F8i      HP-GL enhanced (7550 enhanced mode)                 ixi
  533.            /F9    !~ NEC 24 pin ...................................... 180x180
  534.            /F9+   !~ NEC 24 pin (2 pass)                               360x180
  535.            /F9*   !~ NEC 24 pin (4 pass) ............................. 360x360
  536.            /FA-    ~ HP DeskJet 500C, Mannesmann Tally MT92C           150x150
  537.            /FA    !~ HP DeskJet 500C, Mannesmann Tally MT92C ......... 300x300
  538.            /FB     ~ Canon BJC 800                                     360x360
  539.            /FB+    ~ Canon BJC 800 (line overlap) .................... 360x360
  540.            /FD-      Canon LBP (ISO mode)                              150x150
  541.            /FD       Canon LBP (ISO mode) ............................ 300x300
  542.            /FF    !~ Fujitsu 24 pin                                    180x180
  543.            /FF+   !~ Fujitsu 24 pin (2 pass) ......................... 360x180
  544.            /FF*   !~ Fujitsu 24 pin (4 pass)                           360x360
  545.            /FG       PDP Protracer (Proprinter mode) ................. 360x360
  546.            /FI-      HP LaserJet 3, DeskJet                            150x150
  547.            /FI       HP LaserJet 3, DeskJet .......................... 300x300
  548.            /FI+      HP LaserJet 4                                     600x600
  549.            /FJ       Canon BJ (BJ130 mode) ........................... 360x360
  550.            /FK     ~ Kodak Diconix Color 4                             192x192
  551.            /FL-      HP LaserJet ..................................... 150x150
  552.            /FL       HP LaserJet                                       300x300
  553.            /FN     ~ Epson 9 pin ..................................... 120x72
  554.            /FN+    ~ Epson 9 pin (3 pass)                              120x216
  555.            /FN*    ~ Epson 9 pin (6 pass) ............................ 240x216
  556.            /FO    !~ Toshiba 24 pin                                    180x180
  557.            /FO+   !~ Toshiba 24 pin (2 pass) ......................... 360x180
  558.            /FO*   !~ Toshiba 24 pin (4 pass)                           360x360
  559.            /FP    !~ HP PaintJet ..................................... 180x180
  560.            /FQ       HP QuietJet (PCL mode)                            192x192
  561.            /FR     ~ Tektronix ColorQuick ............................ 216x216
  562.            /FS     ~ PostScript                                        600x600
  563.            /FSi    ~ PostScript ........................................ ixi
  564.            /FT    !~ Epson 24 pin                                      180x180
  565.            /FT+   !~ Epson 24 pin (2 pass) ........................... 360x180
  566.            /FT*   !~ Epson 24 pin (4 pass)                             360x360
  567.            /FU-      HP LaserJet 2 ................................... 150x150
  568.            /FU       HP LaserJet 2                                     300x300
  569.            /FW     ~ Epson 9 pin alternate ........................... 120x72
  570.            /FW+    ~ Epson 9 pin alternate (3 pass)                    120x216
  571.            /FW*    ~ Epson 9 pin alternate (6 pass) .................. 240x216
  572.            /FX    !~ IBM 24 pin alternate 2                            180x180
  573.            /FX+   !~ IBM 24 pin alternate 2 (2 pass) ................. 360x180
  574.            /FX*   !~ IBM 24 pin alternate 2 (4 pass)                   360x360
  575.            /FZ     ~ ZSoft PCX ....................................... 100x100
  576.            /FZi,j  ~ ZSoft PCX                                           ixj   
  577.  
  578.                                                                            p-12
  579.          /I - Scaling Point Location Option -----------------------------------
  580.  
  581.            /IA|R|W[N] - IP point location - default /IA
  582.  
  583.            This  option is not useful with AutoCAD or any software that outputs
  584.            HP-GL that  does not use  scaling commands  or that initializes  the
  585.            plotter or sets the scaling points.
  586.  
  587.            The  I option  sets the initial scaling points (P1, P2 - the scaling
  588.            points  may  be set  in  the HP-GL  file  with  the IP  command).  A
  589.            (absolute) sets the points  to the default  for  the paper size (see
  590.            below).  R fits P1 and P2 to the print window with at least .25 inch
  591.            margins  and an x/y ratio of 10/7.2 (the same ratio as  the HP  7475
  592.            with small paper).  W fits P1 and P2  to the print window with a .25
  593.            inch margin. N makes the margin 0 for R or W and is ignored with A.
  594.  
  595.            The  default scaling points depend on the print window  (/L  option)
  596.            with the implied paper size and the plot orientation (/O option).
  597.  
  598.            paper    options            default scaling pts  with RO90 command
  599.            7440 A   /O1 /L 7.54,10.14  250,279 10250, 7479  279,250  7479,10250
  600.            7440 A4  /O1 /L 7.54,10.74  250,279 10250, 7479  279,250  7479,10250
  601.            7475 A4  /O1 /L 7.84,10.20  250,596 10250, 7796  154,244  7354,10244
  602.            7475 A4  /O1 /L 7.60,10.88  603,521 10603, 7721    0,610  7200,10610
  603.            7475 B   /O1 /L10.20,16.38  522,259 15722,10259  283,934 10283,16134
  604.            7475 A3  /O1 /L10.88,15.90  170,602 15370,10602  607,797 10607,15997
  605.            7440 A   /O2 /L10.14, 7.54  250,279 10250, 7479  279,250  7479,10250
  606.            7440 A4  /O2 /L10.74, 7.54  250,279 10250, 7479  279,250  7479,10250
  607.            7475 A   /O2 /L10.20, 7.84  250,596 10250, 7796  154,244  7354,10244
  608.            7475 A4  /O2 /L10.88, 7.60  603,521 10603, 7721    0,610  7200,10610
  609.            7475 B   /O2 /L16.38,10.20  522,259 15722,10259  283,934 10283,16134
  610.            7475 A3  /O2 /L15.90,10.88  170,602 15370,10602  607,797 10607,15997
  611.  
  612.            anything else               250,279 10250, 7479  279,250  7479,10250
  613.  
  614.            /O3 and /O4 gives the same default scaling points as /O1 and /O2.
  615.  
  616.            /IA   uses the default scaling points
  617.            /IWN  sets the scaling points to fit the print window
  618.  
  619.          /J, /K - Printer Code Prefix, Suffix Options -------------------------
  620.  
  621.            /J[b,b,..] - printer code prefix - default /J
  622.            /K[b,b,..] - printer code suffix - default /K
  623.  
  624.            /J lets you send codes to the  printer before  PrintCAD's usual data
  625.            is  sent and /K lets you send codes  after PrintCAD's usual data  is
  626.            sent.  This lets  you  set  up  and reset the  printer  for  special
  627.            situations. For PostScript and HP-GL output, the /J codes follow the
  628.            initialization commands.
  629.  
  630.            The  codes  are  specified  with  byte  values  (0..255 or  $0..$FF)
  631.            separated by blanks or commas. There is a limit of 80 characters for
  632.            any option, so long sequences must be handled outside of PrintCAD.
  633.  
  634.            /J27 79   sets skip perforation off  to allow plots  larger than one
  635.                      page on most continuous form printers                     
  636.  
  637.                                                                            p-13
  638.          /L - Page Layout Option ----------------------------------------------
  639.  
  640.            /L[B][F|N][R][x,y[,x,y]] - page layout - default depends on printer
  641.  
  642.            The L option defines the page layout.
  643.  
  644.            B boxes the plot at the print window edge using pen 8.
  645.  
  646.            F and N set form feed or no form feed.  Form feed is the default and
  647.            does not need to be specified. This is ignored for PCX output.
  648.  
  649.            R  reverses the  colors on bit  maps and output formats 4, D, and L,
  650.            (Canon, HP, and IBM laser printers) and  is otherwise ignored.  This
  651.            gives the equivalent of a photographic negative.
  652.  
  653.            The first optional x and y are  the print window width and height in
  654.            inches.  These define the hard  clip limits.  These values  are  not
  655.            checked against your printer's capabilities.  If you specify a print
  656.            window that exceeds  the  output  device  limits,  the  results  are
  657.            unknown.  You may need to reset your printer's margins, maximum line
  658.            length, or page length  to get  large plots  (see Large Paper).  The
  659.            size needed for a given  width and height exceeds x and y  by 8 dots
  660.            to allow for line widths.
  661.  
  662.            The second optional x and  y are the left  and top margins, measured
  663.            from the printer's left margin and current  vertical position to the
  664.            print  window.  The margins for HP-GL, HP-GL/2, and  PostScript  are
  665.            measured from 0,0 (left, bottom).
  666.  
  667.            THE PRINT  WINDOW PLUS MARGINS MUST FIT WITHIN THE PRINTABLE AREA.
  668.  
  669.            Each printer has a default page layout.  The default print window is
  670.            7.54x10.14  for  printers   and   10.14x7.54  for   plotters.   This
  671.            corresponds  to  HP  7440  A  size paper.  The margins  are  printer
  672.            specific to compensate for different paper handling.  In  evaluating
  673.            user  options, PrintCAD processes  each  option  and  when  finished
  674.            reprocesses the default page layout for the chosen  printer and then
  675.            reprocesses  the last  user /L  option.  This  procedure gives  good
  676.            default values  so  that  your  /L  option  can  change  the  letter
  677.            suboptions while keeping the default print window.
  678.  
  679.            /LB7.5,3,.5,0  makes  the  print window 7.5 inches wide and 3 inches
  680.                           high,  with  a .5 inch left margin and no top margin,
  681.                           and boxes the print window
  682.            /L7.54,10.14   sets window equivalent to HP 7440 with A  paper
  683.            /L7.54,10.74   sets window equivalent to HP 7440 with A4 paper
  684.            /L7.84,10.20   sets window equivalent to HP 7475 with A  paper
  685.            /L7.60,10.88   sets window equivalent to HP 7475 with A4 paper
  686.            /L10.20,16.38  sets window equivalent to HP 7475 with B  paper
  687.            /L10.88,15.90  sets window equivalent to HP 7475 with A3 paper      
  688.  
  689.                                                                            p-14
  690.          /M - Magnification Option --------------------------------------------
  691.  
  692.            /M[F]x - magnification - default /M1
  693.  
  694.            The M option specifies  the magnification.  F fits the  plot to  the
  695.            print window size. The default /M1 gives the same size plot as an HP
  696.            7475 plotter.
  697.  
  698.            /MF.9  fits the plot to the print window and shrinks it 10%
  699.            /M1    prints at the same size as an HP 7475
  700.  
  701.          /O - Origin and Orientation Option -----------------------------------
  702.  
  703.            /O[1|2|3|4[L]] - origin, orientation - default /O
  704.  
  705.            The O  option  sets  the print  window origin  and orientation.  The
  706.            origin  is  one of four corners numbered 1..4  for upper left, lower
  707.            left, lower right, and upper right, and implies a plot rotation. The
  708.            L suboption specifies a left handed coordinate system, which mirrors
  709.            the plot.  If no origin is specified then it is chosen so that the x
  710.            axis is the longer dimension.
  711.  
  712.            Here are pictures of PrintCAD's view of the output media compared to
  713.            an HP 7475's view. O marks the default origin.
  714.  
  715.            HP 7475                               PrintCAD
  716.            A size           B size               printer        plotter
  717.  
  718.              y┌────────┐    0,0┌────────┐y       ul o─────┐ur   ul ┌────────┐ur
  719.               │        │       │        │         1 │     │4     1 │        │4
  720.               │        │       │        │           │     │        │        │
  721.            0,0└────────┘x      │        │           │     │     ll o────────┘lr
  722.                                │        │           │     │      2           3
  723.                                │        │        ll └─────┘lr
  724.                                │        │         2        3
  725.                               x└────────┘
  726.  
  727.            /O1  puts the print window's origin in the upper left corner
  728.            /O2  puts the print window's origin in the lower left corner
  729.  
  730.          /P - Intercept Mask Option -------------------------------------------
  731.  
  732.            /PADI|mask - intercept mask
  733.  
  734.            /PADI sets up PrintCAD as an AutoCAD ADI plotter driver. /Pmask lets
  735.            you  choose  a DOS file mask as PrintCAD's intercept mask.  The mask
  736.            should not include disk  or directory information - PrintCAD ignores
  737.            this information when looking at  file names.  The mask may  contain
  738.            the character #.  This is the same as ?, but when a file matches the
  739.            mask   the  character  that  matches  the  #  selects  the  PrintCAD
  740.            configuration - 2..5  selects configurations 2..5  and anything else
  741.            selects configuration 1.
  742.  
  743.            /Padi       sets up PrintCAD to take data from AutoCAD interrupt 78
  744.            /P*.plt     intercepts data written to *.plt
  745.            /P#prn.plt  intercepts data written to 1prn.plt, 2prn.plt, etc.     
  746.  
  747.                                                                            p-15
  748.          /Q - Number of Copies Option -----------------------------------------
  749.  
  750.            /Qi - number of copies - default /Q1
  751.  
  752.            /Q  sets the number of copies of  each printed page.  The default is
  753.            one.  Page printers  produce multiple  copies  faster using  the  "N
  754.            copies" prefix code (see Useful Prefix and Suffix Codes).
  755.  
  756.          /R - Internal Resolution Option --------------------------------------
  757.  
  758.            /Ri - internal resolution - default /R1016
  759.  
  760.            /R sets the internal grid resolution  in dots/inch.  It is  normally
  761.            1016 and rarely needs  to be changed.  To fit very large plots  into
  762.            the   -32768..32767  coordinate  limit,  use   /R762.   Setting  the
  763.            resolution to a multiple  of the output device  resolution times the
  764.            magnification may yield a small improvement in print quality.
  765.  
  766.          /S - Pen Shading Option ----------------------------------------------
  767.  
  768.            /Sc.. - pen shading patterns - default /S0
  769.  
  770.            /S  assigns a shading pattern to each pen.  Unspecified pens use the
  771.            last specified shade.  The shade values are 0..8.  0  is the default
  772.            solid line.  1..4 are 1 dot patterns (75%, 50%, 25%, 12.5%) and need
  773.            line widths of at least three to give good looking  lines.  5..8 are
  774.            2x2 dot patterns  (75%, 50%, 25%,  12.5%) and need line widths of at
  775.            least five to give good looking lines. Some printers, especially dot
  776.            matrix printers  in  multipass modes,  may wash  out shading because
  777.            they have a dot size that is large relative to the dot spacing.
  778.  
  779.              1     2     3     4       5         6         7         8
  780.              █▀█▄  ▀▄▀▄  ▀▄       ▀    ██████    ██  ██    ██              ██
  781.              ▀█▄█  ▀▄▀▄    ▄▀   ▀      ██  ████    ██  ██    ██
  782.              █▀█▄  ▀▄▀▄  ▀▄       ▀    ████  ██  ██  ██          ██    ██
  783.              ▀█▄█  ▀▄▀▄    ▄▀   ▀        ██████    ██  ██      ██
  784.  
  785.            /S024  sets pen 1 to solid, pen 2 to 50%, pen 3..40 to 12.5%
  786.  
  787.          /T - Temporary File Option -------------------------------------------
  788.  
  789.            /T[+]f - temporary file - default /TPLOT.TMP
  790.  
  791.            PrintCAD  uses  a temporary file when it does not have enough memory
  792.            to handle  a plotfile.  You can use /T to put it on a RAM  disk  for
  793.            extra speed.  You can force the use of a temporary file, if the plot
  794.            has over  1024 data points, with +.  If you use a RAM  disk this may
  795.            speed printing.                                                     
  796.  
  797.                                                                            p-16
  798.          /W - Pen Width Option ------------------------------------------------
  799.  
  800.            /Wc.. - pen widths - default /WA
  801.  
  802.            The W option assigns pen line widths. Each width may be 0..9, .10 ..
  803.            .24 dots, A..I for 2..10 units of 4/1016 inch (.1  mm), or N to turn
  804.            off the  pen.  A..I widths are  approximations, based  on the device
  805.            technology. Odd widths of 9 or above are modified to the next higher
  806.            (even) width. Unassigned pens use the last assigned width.
  807.  
  808.            For nonsquare  matrix printers, PrintCAD  uses pen points  optimized
  809.            for  an  h/v  ratio of .67,  1, or  1.5.  Widths  are figured in the
  810.            direction of higher resolution, and are  not accurate  in  the other
  811.            direction.
  812.  
  813.            Line widths  of over eight dots are  distorted at  the print  window
  814.            edge to fit within the four dot border.
  815.  
  816.            /WA      sets pen 1..40 to 0.2 mm
  817.            /WB2.16  sets pen 1 to .3 mm, pen 2 to 2 dots, pens 3..40 to 16 dots
  818.  
  819.          /X - Control Option --------------------------------------------------
  820.  
  821.            /XQ - queries PrintCAD installation
  822.            /XR - removes PrintCAD if allowed
  823.            /X[E|N|X][L][A][M][S][-|+] - controls PrintCAD's setup
  824.  
  825.            /XQ  checks to see  if  PrintCAD is installed.  /XR removes PrintCAD
  826.            from memory, if allowed. /XQ and /XR disallow all other options.
  827.  
  828.            The other  suboptions  control setup,  and  are  effective only  for
  829.            initial setup. X specifies XMS for swapping - this is the default. E
  830.            forces the use  of  EMS  for  swapping instead  of  XMS.  N inhibits
  831.            swapping.  This forces the  entire program to load in low memory and
  832.            it will  take a large chunk of  DOS  memory.  In return,  all of the
  833.            compatibility problems of  swapping TSRs  are removed.  This  can be
  834.            very useful with DOS extender based CAD programs.
  835.  
  836.            L forces PrintCAD to load low.  A sets an alternate handle (use with
  837.            PC-Draft-CAD and Drafix). M sets an alternate mouse handler. Each of
  838.            these suboptions may or may not improve compatibility.
  839.  
  840.            + or  -  increases  or  decreases  the PrintCAD  memory  space,  for
  841.            improved speed or reduced resource usage.
  842.  
  843.            S adds progress beeps. This is not advised with the N suboption.
  844.  
  845.            /XL  sets up PrintCAD in low memory                                 
  846.  
  847.                                                                            p-17
  848.          /Y - D/Y and S/E Switch Settings Option ------------------------------
  849.  
  850.            /Y[D|Y][S|E] - D/Y and S/E switch setting - default /YDS
  851.  
  852.            The Y option sets the plotter's D/Y  switch to  D  or Y and the  S/E
  853.            switch to S or  E.  Y starts  with the  plotter off and responds  to
  854.            esc.(, esc.Y, esc.), and esc.Z commands.  D  starts with the plotter
  855.            on and ignores these commands. S sets the standard interpretation of
  856.            IW (clipping window) commands.  E sets 7550 enhanced  interpretation
  857.            of IW commands, so that they use scaled coordinates.
  858.  
  859.            /YD  puts the YD switch in the usual D position
  860.  
  861.          /Z - Chord Angle Option ----------------------------------------------
  862.  
  863.            /Z[E]i,j - default, min chord angle, enhanced font - default /Z10,5
  864.  
  865.            This option is  not useful with AutoCAD or any software that outputs
  866.            HP-GL  that draws circles,  arcs, and  text as line segments  rather
  867.            than using HP-GL circle, arc, and label commands.
  868.  
  869.            The  Z  option  specifies the default  and  minimum chord angles for
  870.            circles and arcs. The HP 7475 defaults to a chord angle of 5 with no
  871.            minimum. But using chord angles of less than 10 returns little print
  872.            quality  improvement and takes a lot  of  processing  time.  So  the
  873.            default Z option is /Z10,5. For better emulation use /Z5,2.
  874.  
  875.            The  E suboption  says to use the enhanced font,  which  doubles the
  876.            number of chords on curves in text, improving the  curve smoothness.
  877.            This is only effective on character heights above .5 cm.
  878.  
  879.            /Z5,2  sets the default chord angle to 5 degrees, the minimum to 2  
  880.  
  881.                                                                            p-18
  882.          Large Paper ----------------------------------------------------------
  883.  
  884.            PrintCAD can handle printing on  paper larger than the usual 8.5x11,
  885.            but  this  takes  some  extra  work.  First  you  need  to  increase
  886.            PrintCAD's print window to cover the large paper.  This is done with
  887.            the /L option.  The  print  window plus the  margins  (/L)  must fit
  888.            within the printer's printable area.
  889.  
  890.            And  then you must make sure that your printer recognizes the larger
  891.            paper  height.  For  continuous forms  paper  this is best  done  by
  892.            setting skip perforation to  off,  either by printer switch or  with
  893.            PrintCAD prefix codes.  For Canon, Epson, Fujitsu, IBM, and NEC line
  894.            printers (dot matrix, ink jet, thermal) use /J27 79.
  895.  
  896.            For  cut sheet paper, on  Canon,  Epson, Fujitsu,  IBM, and NEC line
  897.            printers use /J27 67 0 n, where n is the page length in inches.
  898.  
  899.            For  page printers,  legal  size paper  may be specified with  these
  900.            printer  code  prefixes: HP-PCL printers /J27 38 108 51  65 (/K27 38
  901.            108 50 65 to reset  to 11 inch paper), Canon LBP printers /J27 91 51
  902.            50 59 59 112 (/K27  91 51 48 59 59 112  to  reset), IBM LaserPrinter
  903.            /J27 91 70 5 0 3 1 2 1 (/J27 91 70 5 0 3 1 1 1 to reset).
  904.  
  905.            To  get a 10x16  print  window on  11x17  paper with a Canon, Epson,
  906.            Fujitsu, IBM, or NEC line printer, use these options: /L10 16 .4 .25
  907.            /J27 67 0 17.  You will probably need to adjust the margins (.4 .25)
  908.            for best centering.
  909.  
  910.            The  maximum  width  of  the print  window on  most  narrow carriage
  911.            printers is 8  - 8/(horizontal dpi).  For 300 dpi printers,  this is
  912.            7.97.  At 120 dpi it is 7.93.  The maximum width of the print window
  913.            on most wide carriage printers is 13.6 - 8/(horizontal dpi).  At 180
  914.            dpi this is 13.55.  At 360 dpi it is 13.57.  The  horizontal  margin
  915.            should be set to 0 to get this width.
  916.  
  917.          DESQview and Windows -------------------------------------------------
  918.  
  919.            PrintCAD  can  generally  be  run  inside  a  session/window   of  a
  920.            multitasking environment such as  DESQview  or  Windows.  No special
  921.            steps are needed for this.
  922.  
  923.            PrintCAD  can generally be run under a multitasking environment such
  924.            as  DESQview  or  Windows,  but  this  situation  requires   special
  925.            consideration.  Run PCADDV instead of PCAD to load PrintCAD (only at
  926.            load time, not to reset parameters). This loads the swapping area at
  927.            the top of lower memory, avoiding protected mode interrupt code that
  928.            is  loaded  by Windows or DESQview.  You must have a  free 5K  upper
  929.            memory block  to  use  PCADDV.  With  Windows  use  XMS  memory (the
  930.            default) instead of EMS memory (/XE) for swapping .                 
  931.  
  932.                                                                            p-19
  933.          Answers --------------------------------------------------------------
  934.  
  935.            To access PrintCAD from a CAD package you must PLOT. Do NOT print.
  936.  
  937.            If you are getting system crashes or nothing  from PrintCAD, try the
  938.            options /XA, /XM,  /XE, /XL, and all  combinations  of  these (/XAM,
  939.            /XAE, /XAL, ...). Try /XN for DOS extender based software.
  940.  
  941.            If  your plot is messed up, with wraparound lines covering the page,
  942.            you have probably  exceeded the PrintCAD  internal coordinate limit.
  943.            This happens when the HP-GL coordinates exceed 32 inches. Reduce the
  944.            internal resolution  with /R762 for  coordinates up to 42  inches or
  945.            /R508 for coordinates up to 64 inches.
  946.  
  947.            If  you  are  having  trouble getting  the  print  size or  location
  948.            correct, check your  /L  option.  The print window  plus  the  print
  949.            margins  must define an area that fits in the printable area  of the
  950.            paper. Printers cannot print over the entire area of the paper. They
  951.            usually require .25 to .5 inch margins.
  952.  
  953.            To get color output from PrintCAD, you must:
  954.  
  955.              Define a multipen plotter in your CAD package.
  956.  
  957.              Set  up  the pen assignment table in your CAD package so that each
  958.              color is assigned to a pen.
  959.  
  960.              Use the PrintCAD /C option to assign the same colors to PrintCAD's
  961.              pens, for example /CRGBCMYK.
  962.  
  963.            Plot spoolers are not generally compatible with  PrintCAD, and would
  964.            be of little value if they were. Do not bother with one.
  965.  
  966.            Print buffers may  or may not be compatible with PrintCAD.  You must
  967.            install the buffer first. A buffer may be very useful.
  968.  
  969.            If your prints are coming out not quite to scale:
  970.  
  971.              For ADI plotters,  check  that your  plotter  is  defined  as 1016
  972.              steps/inch.
  973.  
  974.              Check that no calibration is being done by the CAD package.
  975.  
  976.              See the /F Output Format Option for print size correction.
  977.  
  978.            For the Canon  BJC-800, the right margin defaults to  8 inches.  Use
  979.            /J27 81 114 to set it to 11.4 inches. Because the margin can only be
  980.            set once  between printer resets, you may need to use /J27  64 27 81
  981.            114 (27 64 is a printer reset).
  982.  
  983.            For the Canon BJ-330 and most  other wide  carriage PC printers, the
  984.            maximum  print  window width  is 13.57  inches.  This is  a  printer
  985.            limitation that you cannot get around.
  986.  
  987.            If your  printer ejects the paper  before the plot is  finished, you
  988.            probably needed to specify a paper length prefix code. For most line
  989.            printers use /J27 67 0 n where n is the page length in inches.      
  990.  
  991.                                                                            p-20
  992.          Useful Prefix and Suffix Codes ---------------------------------------
  993.  
  994.            Below,  n  represents any number 0..255, nA represents any number in
  995.            ASCII format (1 becomes 49, 2 becomes 50, 43 becomes 52 51, etc.).
  996.  
  997.            Canon, Epson, Fujitsu, IBM, NEC dot matrix and inkjet printers
  998.              Reset                    27 64
  999.              N line paper             27 67 n
  1000.              N inch paper             27 67 0 n
  1001.              17 inch paper            27 67 0 17
  1002.              Skip perforation off     27 79
  1003.              Right margin n columns   27 81 n         (not compatible with IBM)
  1004.              Unidirectional printing  27 85 1
  1005.  
  1006.            HP-PCL printers
  1007.              Reset                 27 69
  1008.              Portrait mode         27 38 108 48 79
  1009.              Top margin 0          27 38 108 48 69
  1010.              Skip perforation off  27 38 108 48 76
  1011.              11 inch paper         27 38 108 50 65
  1012.              14 inch paper         27 38 108 51 65
  1013.              11x17 inch paper      27 38 108 54 65
  1014.              manual feed           27 38 108 50 72
  1015.              N copies              27 38 108 nA 88         (page printers only)
  1016.  
  1017.            HP DeskJet 500C
  1018.              High quality, slow  27 42 111 49 81
  1019.              No ink depletion    27 42 111 49 68
  1020.  
  1021.            HP PaintJet XL300
  1022.              Low quality, fast  27 42 111 45 49 81
  1023.  
  1024.            PostScript
  1025.              N copies      nA 32 88 67
  1026.              Paper tray n  nA 32 88 80
  1027.  
  1028.            IBM LaserPrinter
  1029.              11 inch paper, tray 1, n copies  27 91 70 5 0 3 1 1 n
  1030.              14 inch paper, tray 1, n copies  27 91 70 5 0 3 1 2 n
  1031.              14 inch paper, manual, n copies  27 91 70 5 0 1 1 2 n
  1032.              N copies                         27 91 70 5 0 0 0 0 0 n
  1033.  
  1034.            Canon LBP
  1035.              Reset                  27 99
  1036.              11 inch paper          27 91 51 48 59 59 112
  1037.              14 inch paper          27 91 51 50 59 59 112
  1038.              Manual feed            27 91 49 113
  1039.              Automatic feed         27 91 48 113
  1040.              Full page memory mode  27 59 27 91 50 38 122
  1041.              N copies               27 91 nA 118
  1042.              Cursor to top of page  27 91 48 100
  1043.              Diablo mode            27 58
  1044.              ISO mode               27 59
  1045.  
  1046.            HP QuietJet
  1047.              HP-PCL mode      27 37 65
  1048.              DIP switch mode  27 37 64                                         
  1049.  
  1050.                                                                            p-21
  1051.          Output Devices -------------------------------------------------------
  1052.  
  1053.            Canon BJ and BJC Printers, IBM ExecJet
  1054.  
  1055.              For the BJ130e,  BJ5, BJ10,  BJ20,  BJ300,  BJ330,  and ExecJet in
  1056.              Proprinter  mode, use /F7.  This is the fastest  driver for  these
  1057.              printers. /F7+ gives dark print with line to line overlap.
  1058.  
  1059.              /FJ gives 360 dpi graphics for any Canon BJ printer in BJ130 mode.
  1060.              The printer is set to 10 pitch text.
  1061.  
  1062.              You can use /FT*! with the BJ or ExecJet printers in Epson LQ mode
  1063.              to get 360 dpi print, but it is very slow.
  1064.  
  1065.              These printers  have an image  density option (switch  1-9 on  the
  1066.              BJ130,  1-4  on  the  BJ300,  BJ330,  and  ExecJet).  Low  density
  1067.              eliminates  every second dot.  To get the full 360 dpi resolution,
  1068.              use high density.  For the BJ300, BJ330, and ExecJet, also be sure
  1069.              that the front panel FONT HQ (high quality) light is on.
  1070.  
  1071.              Use /FB for Canon BJC printers. The prefix code 27 81 114 sets the
  1072.              right margin to 11.4 inches. /FB+ gives a sparse line overlap.
  1073.  
  1074.            Canon LBP Printers
  1075.  
  1076.              /FD  works  with any Canon LBP printer in ISO mode.  At 300 dpi it
  1077.              takes up to one  meg  of  printer memory to print a full  page  of
  1078.              graphics. At 150 dpi (/FD-) 512K handles a full page.
  1079.  
  1080.              It  may help to set the printer memory mode with /J27 59 27 91  50
  1081.              38 122.
  1082.  
  1083.              If the printer  is in Diablo mode, PrintCAD switches to  ISO mode.
  1084.              To switch back to Diablo mode on completion, use /K27 58.
  1085.  
  1086.            Epson, IBM 9 Pin Printers
  1087.  
  1088.              /FN, /FW, and /F1 cover a wide range of Epson/IBM compatible 9 pin
  1089.              dot matrix printers.  You need a  cyan/magenta/yellow/black ribbon
  1090.              to get color prints. The * drivers use 1/240 graphics. /FN+, /FN*,
  1091.              /FW+,  and  /FW*  use  1/216  indexing  and  do  three  vertically
  1092.              interleaved passes.  /F1+  and /F1* use  1/144 indexing and do two
  1093.              vertically interleaved passes. /FW sets line feeds to 1/6 inch.
  1094.  
  1095.              For Epson printers,  the IBM Graphics  Printer, and other printers
  1096.              with 1/216 indexing hardware, /FN is preferred. For some not quite
  1097.              compatible  printers, /FW works.  For  IBM  Proprinters  and other
  1098.              printers with 1/144  indexing hardware, /F1  gives better results.
  1099.              Some Proprinters do not handle 1/240 graphics correctly.
  1100.  
  1101.              These drivers use the following escape codes:
  1102.  
  1103.                esc 3  set n/216 line feeds for all /FW
  1104.                esc J  index n/216 (n=2 for 1/144 index) for all /FN and /F1
  1105.                esc L  graphics command for /FN, /FN+, /FW, /FW+, /F1, and /F1+
  1106.                esc Z  graphics command for /FN*, /FW*, and /F1*
  1107.                esc r  set ribbon color (only if color is specified)            
  1108.  
  1109.                                                                            p-22
  1110.            Epson, Fujitsu, NEC, Toshiba 24 Pin Printers
  1111.  
  1112.              /FT  covers  all  Epson LQ printers and  many  compatible printers
  1113.              (Panasonic in LQ mode and others).  /FF works with  Fujitsu 24 pin
  1114.              printers in Fujitsu mode.  /F9 works with NEC 24 pin printers. /FO
  1115.              works  with Toshiba 24  pin printers.  /FO  resets the  line  feed
  1116.              distance to 1/6 inch on completion.
  1117.  
  1118.              For all of  these  drivers, you  need  a cyan/magenta/yellow/black
  1119.              ribbon to get color prints. The + and * drivers use 1/360 graphics
  1120.              mode,  and  the * drivers use 1/360  (1/120 for /FO*) indexing and
  1121.              reset the line  feed distance to 1/6 inch on completion.  A  clean
  1122.              paper path with  equal tension on  each side  is  needed  for good
  1123.              360x360 graphics.
  1124.  
  1125.              Many 24 pin printers are not capable of 360x360 graphics and a few
  1126.              cannot handle 360x180 graphics.
  1127.  
  1128.              The compression mode drivers  (! suboption)  may or  may not be an
  1129.              improvement with these printers.
  1130.  
  1131.              The /FT drivers use the following printer escape codes:
  1132.  
  1133.                esc $    absolute tab
  1134.                esc * '  graphics command for /FT
  1135.                esc * (  graphics command for /FT+, /FT*
  1136.                esc +    set n/360 indexing for /FT*
  1137.                esc 2    set 1/6 indexing for /FT*
  1138.                esc J    index n/180 for /FT, /FT+
  1139.                esc r    set ribbon color (only if color is specified)
  1140.  
  1141.            HP DeskJet, HP PaintJet XL300, Mannesmann Tally MT92C
  1142.  
  1143.              /FI works with any black/white DeskJet in portrait mode.
  1144.  
  1145.              /FA drives the  DeskJet 500C, PaintJet XL300, MT92C, and any color
  1146.              300 dpi HP-PCL printer that supports data transfer mode 2.
  1147.  
  1148.              /FA  has three modes and covers different  levels of 300 dpi color
  1149.              HP-PCL printers.  /FA uses RGB color  and  works with the  DeskJet
  1150.              500C and Mannesmann  Tally MT92C.  /FA!  uses  CMY color which can
  1151.              speed printing  in some  cases.  This works with the DeskJet 500C,
  1152.              DeskJet 550C, and PaintJet XL300.  /FA!` uses  CMYK  color to give
  1153.              give better blacks on the DeskJet 550C.
  1154.  
  1155.            HP LaserJet
  1156.  
  1157.              /FL works with any LaserJet compatible printer.  /FU works with LJ
  1158.              2 (PCL 4) printers.  /FI works with LJ 3 (PCL 5) printers. /FI+ is
  1159.              a 600 dpi driver for the LaserJet 4.
  1160.  
  1161.              All  of these drivers work in portrait mode, which may be set with
  1162.              /J 27 38 108 48 79 or you can reset the printer with /J 27 69.
  1163.  
  1164.              LaserJets with under one meg of memory may not be able to handle a
  1165.              full page of graphics.  /FU uses less printer  memory than /FI, so
  1166.              it may be preferred on LaserJet 3s with limited memory.           
  1167.  
  1168.                                                                            p-23
  1169.            HP PaintJet
  1170.  
  1171.              /FP drives 180 dpi PaintJet printers.  The compression mode driver
  1172.              (/FP!)  uses  data  transfer  mode 2 (instead of 1) and works only
  1173.              with a PaintJet XL.
  1174.  
  1175.              /FA! (the DeskJet 500C CMY driver) works with the PaintJet XL300.
  1176.  
  1177.            HP-GL, HP and IBM Pen Plotters
  1178.  
  1179.              /F8 outputs low  level HP-GL,  converting  characters, arcs, fill,
  1180.              and clips to vectors. The output is HP 7220 compatible, containing
  1181.              only IN, IP, SC, SP, IW,  LT, PU, PD.  PG is added if form feed is
  1182.              specified (the default).
  1183.  
  1184.              You can specify  the nominal resolution of the  HP-GL by appending
  1185.              it to the  /F  option (for  example  /F8  300).  When  you set the
  1186.              nominal  resolution  to  other  than  1016,  enhanced  IW  command
  1187.              interpretation (HP 7550 enhanced mode)  is needed to handle dashed
  1188.              lines correctly.
  1189.  
  1190.              PrintCAD uses its width parameter  (/W) as a  pen selector, so for
  1191.              each pen in the  original plot,  you may specify a new pen  in the
  1192.              output. The default /W option is /W12345678 for this case. Shading
  1193.              and color parameters are ignored.
  1194.  
  1195.            HP-GL/2
  1196.  
  1197.              /F0 drives HP-GL/2 raster  devices.  You can specify  the  nominal
  1198.              resolution of the HP-GL/2  by appending  it to  the /F option (for
  1199.              example /F0 300). Use /F8 for HP-GL/2 pen plotters.
  1200.  
  1201.            HP QuietJet
  1202.  
  1203.              /FQ works with  QuietJets  in HP-PCL  mode.  /J27 37 65 /K27 37 64
  1204.              sets HP-PCL mode and resets to the DIP switch mode on completion.
  1205.  
  1206.            IBM LaserPrinter
  1207.  
  1208.              /F4 drives any LaserPrinter in PPDS (native)  mode.  /FL will work
  1209.              if the LaserPrinter is in HP LaserJet mode, but this may be slower
  1210.              than  PPDS mode.  At  300 dpi it takes up to  one meg  of  printer
  1211.              memory  to print a full page of graphics.  At  150 dpi (/F4-) 512K
  1212.              handles a full page.                                              
  1213.  
  1214.                                                                            p-24
  1215.            IBM 24 Pin Printers
  1216.  
  1217.              PrintCAD has  three drivers that  cover Proprinter  X24 compatible
  1218.              printers. The printers should be in native mode (not AGM).
  1219.  
  1220.              The first driver, /F6, is for all IBM Proprinter X24s and the 24P.
  1221.              These printers do 1/144 inch indexing,  and using them at 180  dpi
  1222.              results in horizontal  white  streaks  every  2/3  inch.  The  /F6
  1223.              drivers  compensate  for this by indexing  19/144  inch  per line,
  1224.              giving 182 dpi.  To work properly,  the printer must be on a  1/72
  1225.              boundary when the graphics are printed.  If you keep the line feed
  1226.              distance a multiple of 1/72 this will always be the case.
  1227.  
  1228.              The  second X24 compatible driver is /F5 and is referred to as X24
  1229.              alternate 1.  This is for printers that are  X24 compatible except
  1230.              that they do 1/180 inch  indexing.  This is probably the case with
  1231.              most X24 compatible  printers,  including  the IBM Quickwriter and
  1232.              IBM 2390 and  2391.  /F5* works only with printers that can handle
  1233.              1/360 indexing, including the 2390 but not the Quickwriter.
  1234.  
  1235.              The third X24 compatible driver is /FX  and  is referred to as X24
  1236.              alternate  2.  This is the same as  /F5  except that the  vertical
  1237.              units command uses a format that is  not strictly IBM  compatible.
  1238.              This driver works with Panasonic 24 pin printers in X24 mode.
  1239.  
  1240.              The compression mode drivers (!  suboption)  may or  may not be an
  1241.              improvement with these printers.
  1242.  
  1243.            IBM Quietwriter 2 and 3
  1244.  
  1245.              /F2 and /F3 drive  the Quietwriter 2 and 3.  Do not use  1 for pen
  1246.              widths because  Quietwriters do not  print consistent 1 dot lines.
  1247.              These  drivers  reset  the  line  feed distance to  1/6  inch upon
  1248.              completion.
  1249.  
  1250.            Kodak Diconix Color 4
  1251.  
  1252.              /FK drives the Color 4.
  1253.  
  1254.            Pacific Data Products ProTracer
  1255.  
  1256.              /FG drives the ProTracer in IBM Proprinter mode. The maximum print
  1257.              window width is 14.97.                                            
  1258.  
  1259.                                                                            p-25
  1260.            PostScript Printers
  1261.  
  1262.              /FS outputs PostScript.  All characters, arcs, fill, and clips are
  1263.              converted to simple vectors.
  1264.  
  1265.              PrintCAD's pen  color and shading parameters are  mapped into gray
  1266.              levels or RGB color levels.
  1267.  
  1268.              You can specify  the  nominal  resolution  of  the  PostScript  by
  1269.              appending it to the /F option (for example /FS 300).
  1270.  
  1271.              You can  specify  the  number  of copies with a  prefix code  that
  1272.              includes the number of copies followed by ' XC'. For example /J 50
  1273.              32 88 67  makes 2 (ASCII  050) copies.  You  can specify the paper
  1274.              tray with the XP macro.
  1275.  
  1276.            Tektronix ColorQuick
  1277.  
  1278.              /FR drives the ColorQuick.
  1279.  
  1280.            ZSoft PCX and Fax
  1281.  
  1282.              Use /FZ to output a ZSoft PCX bit map. The horizontal and vertical
  1283.              dots/inch may  be appended  to override  the default 100x100,  for
  1284.              example /FZ80,80.  Such output  should generally be directed to  a
  1285.              file with the /D option.
  1286.  
  1287.              Since  most fax boards can take PCX files as input, this is useful
  1288.              for faxing drawings. Use /FZ200,196 to match the fax resolution.  
  1289.  
  1290.                                                                            p-26
  1291.          Color Processing -----------------------------------------------------
  1292.  
  1293.            Color graphics devices use a variety of color technologies. PrintCAD
  1294.            supports these basic types.
  1295.  
  1296.            CMY or  cyan/magenta/yellow is used by inkjet printers with no black
  1297.            ink. This uses three color planes and give eight pure colors.
  1298.  
  1299.            CMYK or  cyan/magenta/yellow/black  is used by inkjet and dot matrix
  1300.            printers.  This uses  four color planes  and give eight pure colors.
  1301.            Using black ink instead  of  a cyan/magenta/yellow mix gives a  more
  1302.            neutral black color.
  1303.  
  1304.            RGB or red/green/blue is used by  bit  maps.  This uses  three color
  1305.            planes and give eight pure colors.
  1306.  
  1307.            RGBI  or red/green/blue/intensity is  used and bit  maps.  This uses
  1308.            four color planes. All simple colors except black are intense.  When
  1309.            you  specify any color mixed with black at  shade 0, then instead of
  1310.            mixing the  colors at  50%, the intensity is turned off.  This gives
  1311.            fifteen pure colors.
  1312.  
  1313.            CMYK and RGBI are used by default when they are appropriate. You can
  1314.            switch to CMY or RGB with  the  ` suboption of /F.  For  dot  matrix
  1315.            printers this  may speed  printing  by  reducing  memory  usage  and
  1316.            eliminating the use of the black ribbon.
  1317.  
  1318.            /FA!  (300  dpi color  HP-PCL) uses  CMY  color  by  default.  /FA!`
  1319.            switches to CMYK color to let you  access true  black on the DeskJet
  1320.            550C.
  1321.  
  1322.          Compatibility and Technical Information ------------------------------
  1323.  
  1324.            PrintCAD will run on any IBM compatible  DOS computer  with 400K  of
  1325.            EMS or XMS memory and a base memory region of 304K.  Because it is a
  1326.            swapping   resident  program,  it   may   have  problems   in   some
  1327.            environments.  PrintCAD can handle  VCPI  (Virtual  Control  Program
  1328.            Interface) based  DOS extenders,  but DPMI based programs  and stand
  1329.            alone DOS extenders may cause problems.
  1330.  
  1331.            When  using a DOS extender  based program  such  as  AutoCAD  386 or
  1332.            Microstation   4,  use  an  extended/expanded  memory  manager  that
  1333.            provides VCPI, such as MS-DOS 5 EMM386/HIMEM, QEMM 386, or 386MAX.
  1334.  
  1335.            PrintCAD is a  TSR that takes over interrupt  hex 21 and watches for
  1336.            DOS 2.0+ file management open functions.  If the filename on an open
  1337.            command  matches  either "pcad.plt" or  the  mask specified with /P,
  1338.            then  file  handle  dec 99 (dec 15 if /XA is used) is  returned  and
  1339.            PrintCAD is awakened. It then responds to write, device information,
  1340.            close functions, seek, and set date functions.
  1341.  
  1342.            When awake, PrintCAD stores HP-GL commands (from  the write command)
  1343.            until its 16K buffer is filled  and then it swaps in its 304K memory
  1344.            space, processes the data, and swaps the original memory back.
  1345.  
  1346.            PrintCAD  was written  by Cary Ravitz and  compiled  with  Borland's
  1347.            Turbo Pascal 6.0. PrintGL Printer Driver is the graphics engine.    
  1348.  
  1349.                                                                            p-27
  1350.          User Support ---------------------------------------------------------
  1351.  
  1352.            Correspondence about PrintCAD may be sent via the  support  bulletin
  1353.            board, fax, Compuserve, or mail.
  1354.  
  1355.            BBS:        606-268-0577  1200/2400,N,8,1  24 hours/day
  1356.  
  1357.              To ask a question, prepare an ASCII  text file with the details of
  1358.              your question.  Then call the bulletin board and choose the upload
  1359.              question option.  XMODEM file  transfer  protocol is  required for
  1360.              this.  Your question will be assigned  a number (such  as 1015)  -
  1361.              remember this number.  An answer file  (with the  assigned number)
  1362.              will  be posted, usually within 24 hours.  To get  an answer, call
  1363.              the bulletin board,  choose the download option,  then  the answer
  1364.              option,  and then enter the answer number.  For  XMODEM transfers,
  1365.              when  the BBS  says  to begin  the upload  or  download, you  must
  1366.              initiate the protocol from your system.
  1367.  
  1368.            Compuserve: Cary Ravitz [70431,32]
  1369.  
  1370.            Fax:        606-268-0577
  1371.  
  1372.              If  you hand dial,  the BBS  will answer  and  hang up  (about  20
  1373.              seconds), then the call is routed  to the fax.  Faxes from outside
  1374.              the  USA may be answered via  letter.  The  fax may be unavailable
  1375.              sometimes.
  1376.  
  1377.            Mail:       Ravitz Software Inc.
  1378.                        P.O. Box 25068
  1379.                        Lexington, KY  40524-5068
  1380.                        USA